网页布局右侧悬浮栏_html/css_WEB-ITnose
程序员文章站
2022-03-30 10:34:22
...
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了
上一篇: JS中怎样避免特性与浏览器推断
下一篇: H5中data-*属性使用方法汇总
推荐阅读
-
【原】《DIV+CSS商业案例与网页布局开发精讲》读书笔记(2)_html/css_WEB-ITnose
-
【急】如何快速高效地复制某个网页的一部分?使这一部分的布局与样式和原网站一样_html/css_WEB-ITnose
-
实现一个三列布局(左右侧固定,中间自适应宽度)_html/css_WEB-ITnose
-
CSS实现的兼容所有浏览器的div悬浮在网页一侧的代码_html/css_WEB-ITnose
-
以20像素为基准的CSS网页布局实践分享_html/css_WEB-ITnose
-
CSS实现的兼容所有浏览器的div悬浮在网页一侧的代码_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