网页布局右侧悬浮栏_html/css_WEB-ITnose
程序员文章站
2022-04-21 23:00:37
...
http://www.gzsi.gov.cn/
各位牛人帮忙看下这个网页的布局
右侧二维码这块,可以附着在body整体的右侧,并能不随页面的上下滚动而滚动。当页面缩小时,也不会像一般的浮动窗口布局一样,出现在窗口的固定位置挡到主要内容。而依旧是在中间内容整体的右侧。如何做到网页居中而右侧这一块附着在右侧呢
这个是根据浏览器窗口的定位吧,我要的是这个网站里面的效果呢
就是问如何定位呢,和平时的浮动广告不太一样
这个是根据浏览器窗口的定位吧,我要的是这个网站里面的效果呢
如果不想用fixed的话,可以把挨着广告,也就是广告左边部分的div设置relative属性,然后再直接给广告加absolute属性就可以了
这个是根据浏览器窗口的定位吧,我要的是这个网站里面的效果呢
如果你想滚动页面而二维码这块不动,那么直接fixed就OK了
各位牛人帮忙看下这个网页的布局
右侧二维码这块,可以附着在body整体的右侧,并能不随页面的上下滚动而滚动。当页面缩小时,也不会像一般的浮动窗口布局一样,出现在窗口的固定位置挡到主要内容。而依旧是在中间内容整体的右侧。如何做到网页居中而右侧这一块附着在右侧呢
回复讨论(解决方案)
absolute定位
定位..................
absolute定位
这个是根据浏览器窗口的定位吧,我要的是这个网站里面的效果呢
定位..................
就是问如何定位呢,和平时的浮动广告不太一样
假设页面总宽度1190px
那么 .right-nav 的位置,从全屏的一半宽度开始算50%, margin-left 的值是 1190/2 = 595px;
所以不管浏览器是不是最大化的,右边div都能贴在主区域的右侧
看下面的代码:
.floatLeft{position: fixed;left: 50%;top: 50%;margin: -50px 0 0 -650px;font-size: 12px;display: none;}
这是浮动在左边的。。。。。跟楼上差不多,主要还是position: fixed,加上left百分比,再加上margin,就可以做成你想要的效果了。
absolute定位
这个是根据浏览器窗口的定位吧,我要的是这个网站里面的效果呢
如果不想用fixed的话,可以把挨着广告,也就是广告左边部分的div设置relative属性,然后再直接给广告加absolute属性就可以了
absolute定位
这个是根据浏览器窗口的定位吧,我要的是这个网站里面的效果呢
如果你想滚动页面而二维码这块不动,那么直接fixed就OK了
上一篇: CSS reset重置样式_html/css_WEB-ITnose
下一篇: 关于CSS Reset 那些事(一) -- 历史演变与Normalize.css_html/css_WEB-ITnose
推荐阅读
-
css3 +html5+js 手机网页布局问题(在微信上使用).两个问题_html/css_WEB-ITnose
-
固定右侧边栏滚动特效_html/css_WEB-ITnose
-
精通CSS+DIV网页样式与布局CSS文字效果_html/css_WEB-ITnose
-
HTML、CSS中的网页页面布局问题_html/css_WEB-ITnose
-
50个photoshop网页设计教程-整体布局篇_html/css_WEB-ITnose
-
css双栏布局遇到了一个问题_html/css_WEB-ITnose
-
css多栏自适应布局_html/css_WEB-ITnose
-
看书《DIV+CSS商业案例与网页布局开发精讲》_盒子模型、制作logo和banner_随手笔记_html/css_WEB-ITnose
-
求问:HTML网页 如何实现点击上方导航栏,下面内容变动?就是说点击导航栏,只变动页面中间,其他不动_html/css_WEB-ITnose
-
CSS:三栏布局,两边固定,中间自适应_html/css_WEB-ITnose