> 웹 프론트엔드 > CSS 튜토리얼 > CSS 그래픽과 text_CSS/HTML을 혼합하는 여러 가지 구성표

CSS 그래픽과 text_CSS/HTML을 혼합하는 여러 가지 구성표

WBOY
풀어 주다: 2016-05-16 12:03:46
원래의
2252명이 탐색했습니다.
바이두뉴스 홈페이지 해결 방법:
코드 복사 코드는 다음과 같습니다.







< /tbody>


html 구조는 보기 흉하지만 CSS는 간단합니다.
시나 웨이보 홈페이지 솔루션:
코드 복사 코드는 다음과 같습니다.




....
< ;/div>


CSS:
코드 복사 코드는 다음과 같습니다:

.twit_list dd .twit_item_pic{float:left;width:66px;padding-top:2px;} .twit_list dd .twit_item_content{float:left;width:316px;color: #666 ;line-height:18px;}

대부분의 후보자가 이 답변을 가지고 있습니다. 플로팅을 사용하면 폭을 고정해야 하며, 동시에 플로팅으로 인해 발생하는 일련의 문제를 해결해야 합니다.
NetEase 홈페이지 솔루션:
코드 복사 코드는 다음과 같습니다.

CSS :
코드 복사 코드는 다음과 같습니다.

.list-Figure { float: left ; _display: inline; width : 130px; margin-left: -140px; margin-top: 6px; }

이러한 작성 방법은 CSS의 기본 개념에 대한 이해가 부족합니다. 블록 형식화 컨텍스트(블록 수준 형식화 컨텍스트)의 개념을 이해한다면 이렇게 작성할 수는 없을 것입니다. BFC를 트리거하는 블록 수준 요소의 경우 가장자리가 플로트 상자와 겹치지 않습니다.
권장 해결 방법:
코드 복사 코드는 다음과 같습니다.


...

...



CSS:
코드 복사 코드는 다음과 같습니다.

.item .pic { float:left;margin-right:10px; }
.item .content { Overflow:hidden;zoom:1 } /* 또는 display:table- 사용 cell */


제가 작성한 예시
코드 복사 코드는 다음과 같습니다.



   
       


       
       
       
   
   
   
左图右内容的效果实现

   

     


      < ;/div>
     

       

标题标题标题标题



     

   


   

 

总结
用的不是技术,更多是技巧
由于在学校里没有系统的前端开发课程, 导致对html/css/javascript基本概念的理解非常薄弱.大部分人的学习方式是: 先看书, 然后觉得书和实践离得很远就直接实践,遇到问题就去网上搜,而搜到的基本都是„技巧“性的东西.或者是跟着学校里的„牛人“学,掺着各种好的、坏的经验全盘接受.比如实现一个左图右内容的显示效果,写出html和css (见下图)).网上看, 国内那些大网站们是怎么实现的, 就不能怪他们了.
관련 라벨:
원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿