CSS教程实例:关于网页的两列布局

2016-02-20 00:04 5 1 收藏

下面请跟着图老师小编一起来了解下CSS教程实例:关于网页的两列布局,精心挑选的内容希望大家喜欢,不要忘记点个赞哦!

【 tulaoshi.com - Web开发 】

从这件事证明了,我专业知识欠缺很多,还需要持续学习,静下心来吧。

 新进的公司,接触新的东西,一切都让我倍感紧张。很久没有接触设计的东西了,突然上手就要做界面,心里还是很忐忑的。
贴一下Card的这个界面。 

 

(本文来源于图老师网站,更多请访问https://www.tulaoshi.com/webkaifa/)

以前很少使用这类的总宽度自适应100%,两列布局,一列固定,一列自适应的,于是,有点头大。
搜索了下,得到如下结果
 

.left { width:180px; float:left }

.right {  }  可不用定义

但这样的话,就有几个问题:
1.在dw里面,right部分会延伸到整个屏幕,虽然在浏览器里是正确的,这样程序做起来可能会困惑。。
2.就是如果里面有不定义width的div存在,这个div就不会自动平铺背景,形成如下情况。

(本文来源于图老师网站,更多请访问https://www.tulaoshi.com/webkaifa/)

这让我一时摸不到头脑,感觉对css还是知之甚少。
最后只有在right的下面套一个100%的table 来解决这个事情。

今天早晨来了以后,问同事要了以前partime做的东西,打开研究了一下,发觉,
其实这个问题很好解决,上面的问题2也可以一并解决掉!
代码如下:
 

.left { width:180px; float:left }
.right{ margin:0 0 0 180px;}

其实就是简单的把right的 左边距设为left的宽度即可。唉。
我还是好好看看css基础的好。挫败感。

来源:https://www.tulaoshi.com/n/20160220/1631207.html

延伸阅读
标签: Web开发
DIV+CSS布局 用CSS来布局很容易。如果你已经习惯用表格布局的话,起先会感觉比较困难。其实不难,只不过动机不同,并且在实践中更有意义。 你可以把这一页面的各个部分当作独立的版块来看待,无论你选择哪一块。你可以绝对或相对地用彼块取代此块。 定位 定位属性position用于定义一个元素是否absolute(绝对),relativ...
标签: Web开发
几天在用CSS写三列布局的时候突然想到的这样一个方法,这个想法自己都觉得有些疯狂,如果其中有什么不对的地方请各位不吝指教。 当需要写一个三列布局的时候,一般情况下我会选择使用如下的DIV布局方式: 使用这样的嵌套方式无疑可以使代码出错的概率减少很多,但同时这样的布局也略显复杂,对于后期的维护也略显不便。我们在布局导航...
标签: Web开发
纯 CSS 打造多列等高并不像想象中那么容易。本文着重讲述多列布局出现的问题,之后提供一个在所有浏览器都正常工作的简单解决方案。这个方法 100% 无 CSS hack,无图片,无 javascript,甚至可以用在最严格编码的网站上。 多列等高的问题   上例中有包含不同内容的 3 列,可以看出存在的问题是列的背景色随着其包含内容的高度而自...
标签: Web开发
首先,三栏等高布局,顾名思义,可以概括为以下特征: 1、3列(白痴也知道) 2、这3列高等相等 3、这3列的高度不是固定不变,而是随着内容的变化而变化 Step 1: xhtml代码: div id="header"#header/div      div id="container"          ...
标签: Web开发
用CSS 来布局很容易。如果你已经习惯用表格布局的话,起先会感觉比较困难。其实不难,只不过动机不同,并且在实践中更有意义。 你可以把这一页面的各个部分当作独立的版块来看待,无论你选择哪一块。你可以绝对或相对地用彼块取代此块。 定位 定位属性position用于定义一个元素是否absolute(绝对),relative(相对),static(静态),或...

经验教程

929

收藏

44
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部