웹 프론트엔드 HTML 튜토리얼 两列等高布局 padding+margin的负值 CSS布局奇淫技巧之-多列等高_html/css_WEB-ITnose

两列等高布局 padding+margin的负值 CSS布局奇淫技巧之-多列等高_html/css_WEB-ITnose

Jun 24, 2016 am 11:39 AM

代码:

效果图:


路人甲:OK?等高了??

路人丙:不是吧?

路人乙:你这是在逗我?


xiaomogg:

效果有点惨,不过这的确是已经做了登高处理的

为什么“登高”,看起来却不等高

请留意代码处红框处

 padding-bottom:99px;
  margin-bottom:-99px;


路人甲:这说明不了什么问题!!

路人乙:快进入主题吧

路人丙:......................


xiaomogg:

其实“等高” 真的是不等高

1.如果把padding-bottom:99px;  margin-bottom:-99px;的值该大点例如:padding-bottom:999px;  margin-bottom:-999px,同时给两列最外层添加overflow:hidden;就能看到“等高”了

2.事实上,上面个例子如果不增加margin负值和padding的值,及时最外层给了overflow:hidden,效果仍然如上

3.再看看第一步的效果图


两边”“登高”了,及时右侧没有任何东西,不过这只是“障眼法”


①去掉最外层的overflow:hidden;

②或两列任意一列的填充内容高度大于999就会看到不等高的情况了

③“等高两列布局”,“登高多列布局”,如果单纯用csss做的话,只是取巧或“障眼法”,如果出现上面两张情况或未知情况的话,“登高”

的弊端就暴露在眼前

④如果可以限制两列内容高度,可以尝试使用纯css 两列布局




以上效果经过检测,支持IE7 谷歌  火狐



版权声明:本文为博主原创文章,未经博主允许不得转载。

본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.

뜨거운 기사 태그

메모장++7.3.1

메모장++7.3.1

사용하기 쉬운 무료 코드 편집기

SublimeText3 중국어 버전

SublimeText3 중국어 버전

중국어 버전, 사용하기 매우 쉽습니다.

스튜디오 13.0.1 보내기

스튜디오 13.0.1 보내기

강력한 PHP 통합 개발 환경

드림위버 CS6

드림위버 CS6

시각적 웹 개발 도구

SublimeText3 Mac 버전

SublimeText3 Mac 버전

신 수준의 코드 편집 소프트웨어(SublimeText3)

공식 계정 웹 페이지의 캐싱 업데이트에 어려움 : 버전 업데이트 후 사용자 경험에 영향을 미치는 이전 캐시를 피하는 방법은 무엇입니까? 공식 계정 웹 페이지의 캐싱 업데이트에 어려움 : 버전 업데이트 후 사용자 경험에 영향을 미치는 이전 캐시를 피하는 방법은 무엇입니까? Mar 04, 2025 pm 12:32 PM

공식 계정 웹 페이지의 캐싱 업데이트에 어려움 : 버전 업데이트 후 사용자 경험에 영향을 미치는 이전 캐시를 피하는 방법은 무엇입니까?

HTML5 양식 유효성 검사 속성을 사용하여 사용자 입력을 유효성있게하려면 어떻게합니까? HTML5 양식 유효성 검사 속성을 사용하여 사용자 입력을 유효성있게하려면 어떻게합니까? Mar 17, 2025 pm 12:27 PM

HTML5 양식 유효성 검사 속성을 사용하여 사용자 입력을 유효성있게하려면 어떻게합니까?

& lt; iframe & gt; 꼬리표? 보안을 사용할 때 보안 고려 사항은 무엇입니까? & lt; iframe & gt; 꼬리표? 보안을 사용할 때 보안 고려 사항은 무엇입니까? Mar 20, 2025 pm 06:05 PM

& lt; iframe & gt; 꼬리표? 보안을 사용할 때 보안 고려 사항은 무엇입니까?

웹 페이지의 PNG 이미지에 뇌졸중 효과를 효율적으로 추가하는 방법은 무엇입니까? 웹 페이지의 PNG 이미지에 뇌졸중 효과를 효율적으로 추가하는 방법은 무엇입니까? Mar 04, 2025 pm 02:39 PM

웹 페이지의 PNG 이미지에 뇌졸중 효과를 효율적으로 추가하는 방법은 무엇입니까?

& lt; meter & gt의 목적은 무엇입니까? 요소? & lt; meter & gt의 목적은 무엇입니까? 요소? Mar 21, 2025 pm 12:35 PM

& lt; meter & gt의 목적은 무엇입니까? 요소?

& lt; datalist & gt의 목적은 무엇입니까? 요소? & lt; datalist & gt의 목적은 무엇입니까? 요소? Mar 21, 2025 pm 12:33 PM

& lt; datalist & gt의 목적은 무엇입니까? 요소?

& lt; Progress & Gt의 목적은 무엇입니까? 요소? & lt; Progress & Gt의 목적은 무엇입니까? 요소? Mar 21, 2025 pm 12:34 PM

& lt; Progress & Gt의 목적은 무엇입니까? 요소?

HTML5의 크로스 브라우저 호환성에 대한 모범 사례는 무엇입니까? HTML5의 크로스 브라우저 호환성에 대한 모범 사례는 무엇입니까? Mar 17, 2025 pm 12:20 PM

HTML5의 크로스 브라우저 호환성에 대한 모범 사례는 무엇입니까?

See all articles