位置: 编程技术 - 正文
推荐整理分享完美实现浮动元素横排居中显示(浮动浮动),希望有所帮助,仅作参考,欢迎阅读内容。
文章相关热门搜索词:浮动之后怎么调整元素的位置,浮动选区什么意思,浮动式对象怎么设置,浮动选区什么意思,浮动选区什么意思,浮动没有效果,浮动方式,浮动选区什么意思,内容如对您有帮助,希望把文章链接给更多的朋友!
经常会遇到这样的页面布局:在一排显示几个不同的区域内容,但它们相对于页面是居中对齐的。注意这些区域内容不只是文字,也许还有图片或者其它元素混合而成。一般这样的布局我们很容易想到要用浮动float,但是怎么样居中对齐而又兼容低端浏览器哪?请接着往下看。
首先看html代码:
有人会说这些item都是文本,其实把ul换成其它元素(比如div)也是可行的。原理就是.wrap相对于页面居中,宽度是px,当然也可以是px,宽度自由定义,只要大于内容宽度即可。然后.tabs左浮动并且设置position: relative; left: %; 然后为其内部元素ul设置float: left; position: relative; left: -%; 最后要给.wrap加上overflow: hidden; *position: relative;
css代码如下:
解释一下为什么要给.wrap加上overflow: hidden; *position: relative;哪?原因就是内容比较长的话,由于.tabs的left: %; 导致其位置超出了.wrap的宽度范围,当显示屏稍小的时候页面会出现横向滚动条,并且ie7比较顽固,要加*position: relative;才行。有兴趣的端友可以去掉overflow: hidden; *position: relative;试一下,或者改变内容的多少再来试一下,相信会有不同的感觉!
最后,把ul改成<div class="inner">(为.inner写css:float: left; position: relative; left: -%;)便可以在.inner里面写你想要的浮动排版了(比如:来一个二维码的图片,再来一个客服电话及图标,然后再来一个微博的链接...等等)。
表单中Readonly和Disabled的区别详解 Readonly和Disabled是用在表单中的两个属性,它们都能够做到使用户不能够更改表单域中的内容。但是它们之间有着微小的差别,总结如下:Readonly只针对in
HTML实现title 属性换行小技巧 在换行的地方添加或实现换行trtitle="指标名称:${target.intename}指标说明:${target.remark}指标名称:${target.intename}"是不是超级美观~,简单的2个字符就搞定
针对浏览器隐藏CSS之独孤九剑 针对浏览器隐藏CSS之独孤九剑HideCSSforBrowsers我们都知道浏览器之间是有差异的,很多人在使用XHTML+CSS方式制作网页的时候都曾为此无比头痛。要在这些
标签: 浮动浮动
本文链接地址:https://www.jiuchutong.com/biancheng/368730.html 转载请保留说明!下一篇:表单中Readonly和Disabled的区别详解(form表单中input设置为readonly和disabled的区别)
友情链接: 武汉网站建设