首先,我也是再用35风格的...用了快1星期...终于解决了很多问题...尤其是CSS带来的错位问题...这里和大家分享一下...希望可以帮助大家一起节约时间.毕竟时间就是金钱嘛~!本人也是花了好多好多时间在解决的,总之希望这帖子对大家有所帮助!
首先我们需要知道我们页面是调用那个CSS文件的..这非常简单..打开PHP文件,搜索“CSS”,一般就都会知道CSS的名字了...在35风格一般HEADER和INDEX的CSS不是同一个(废话了),一般比如NEWS_INDEX.HTM.PHP XXX_INDEX.HTM.PHP都搜索不到“CSS”,因为他和站点主页INDEX.HTM.PHP用的是同一个! 这里35风格的CSS的名字是default.css放在img_35下面...(官方风格CSS名字是STYLE.CSS).
OK!现在我们知道要修改的CSS文件是default.css..了.
首先先来解决登入框靠左的问题:下面2张图有比较:
大家可以明显发现不对称,那么请这样修改:
1,打开CSS文件,搜索
把下面一行修改为:
- PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 96px; PADDING-TOP: 0px; HEIGHT: 100px! important; TEXT-ALIGN: center
复制代码
只修改数据...
2,搜索- .hotMember .productInfo {
复制代码
把下面一行修改成:
- PADDING-LEFT: 58px! important; HEIGHT: 52px
复制代码
3.搜索
把下面一行修改为:
- Z-INDEX: 2; LEFT: 8px! important; POSITION: absolute; TOP: 0px; HEIGHT: 32px
复制代码
4.搜索
把下面一行修改为:
- Z-INDEX: 2; LEFT: 8px! important; POSITION: absolute; TOP: 120px; HEIGHT: 32px
复制代码
5.搜索:
把下面一行修改为:- BORDER-RIGHT: #a2c182 1px solid; PADDING-RIGHT: 0.8em; BORDER-TOP: #a2c182 1px solid; PADDING-LEFT: 0.8em; Z-INDEX: 1; BACKGROUND: #fff; LEFT: 8px! important; MARGIN-BOTTOM: 5px; PADDING-BOTTOM: 0px; BORDER-LEFT: #a2c182 1px solid; PADDING-TOP: 0.8em; BORDER-BOTTOM: #a2c182 1px solid; POSITION: absolute; TOP: 32px
复制代码
6.搜索:
把下面一行修改为:- BORDER-RIGHT: #a2c182 1px solid; PADDING-RIGHT: 0.8em; BORDER-TOP: #a2c182 1px solid; PADDING-LEFT: 0.8em; Z-INDEX: 1; BACKGROUND: #fff; LEFT: 8px! important; MARGIN-BOTTOM: 5px; PADDING-BOTTOM: 0px; BORDER-LEFT: #a2c182 1px solid; PADDING-TOP: 0.8em; BORDER-BOTTOM: #a2c182 1px solid; POSITION: absolute; TOP: 152px
复制代码
这样 这个问题就解决了 |