목록CSS (12)
웹아틀리에 - Web atelier
[크로스브라우징]구버전 ie 테이블 가로스크롤 이슈 해결법 퍼블리셔라면 한번쯤 고민해 봤을 크로스브라우징 이슈 입니다. 이번 포스팅은 ie7에서 ie8~9와 다르게 가로스크롤이 나타나는 현상의 해결법 입니다. 출처 (HEIVLAB) 테이블을 이용하여 상하스크롤이 있는 컨텐츠를 만들기 위해서 어떻게 해야 할까요?? 테이블을 감싸고 있는 div에 height값을 주고 스크롤을 위해 overflow:auto 속성을 줍니다. 테이블요소의 속성으로 위와 같이 적용했습니다. 왼쪽은 IE8 ~ IE11브라우저에서 확인한 화면 오른쪽은 IE7에서 확인한 화면 입니다. 그 결과 IE7브라우저에서 상하스크롤 뿐만 아니라 좌우스크롤도 함께 생긴 것을 볼 수 있습니다. 좌우 스크롤을 없애기 위해 oveflow-x:hidde..
[반응형웹]em 과 rem을 적절하게 사용하자. 반응형 웹을 개발하면서 다들 고민을 해보셨을 이야기 입니다. em과 rem의 차이. 그리고 적절한 활용 방법을 정확하게 알려주는 글이 있어서 가져옵니다. 출처 (https://webdesign.tutsplus.com/ko/tutorials/comprehensive-guide-when-to-use-em-vs-rem--cms-23984) 여러분은 아마 좀 더 유연한 측정 단위의 사용을 고려해 보신 적이 있으셨을 겁니다. 그런데 언제 rem 단위를 쓰고, 또 언제 em을 쓸 것인지 아직 완전하게 이해하지 못하셨다면, 이번에 확실하게 안내해 드리겠습니다! em과 rem 모두 길이가 유연한 가변 단위로서, 디자인에 설정된 폰트 크기에 따라 브라우저에 의해 픽셀값으로..
오페라 개발자 사이트에서 퍼왔습니다. Sara Soueidan 이 2014년 6월 10일에 작성한 글이군요. 최근 하드웨어 가속을 3D속성을 이용해 사용하는 것을 자주 목격하는데요. 강제로 3D속성으로 변환시켜 가속하지 않아도 지원하는 속성이 있었습니다. 많은 분들이 알아두면 좋을것 같아 가져옵니다. 출처-https://dev.opera.com/articles/ko/css-will-change-property/시작하면서웹킷 계열 브라우저에서 CSS transform이나 animation 같은 프로퍼티를 사용할 때 발생하는 깜빡이는 현상에 관해 알고 있는 사람은 “하드웨어 가속”이라는 용어를 한번쯤 들어본 적이 있을 것이다.CPU, GPU, 하드웨어 가속하드웨어 가속은 그래픽 처리 장치(GPU)를 이용하여..
크롬 input 태그등에 자동생성 백그라운드 색 제거하는 방법 크롬 브라우저를 사용하여 input 태그등을 사용하면 나중에 페이지를 로딩할 경우 배경색이 다른 경우가 발생한다. 이런 경우는 로그인 페이지를 만들거나 기타 입력폼을 작성할 때 나타나는데 문제는 input 폼이 다수인 경우 모두 바뀌는 것이 아니라 일부만 바뀌어 이상해 보이기 때문이다. 자동완성기능 속성을 off해도 백그라운드가 노란색으로 나타나는 이 스타일을 제거하기 위한 방법은 어떻게 해야하는가? background 속성을 변경해도 적용이 안되는데 그 이유는 해당 백그라운드 칼라는 box-shadow 속성과 관련이 있기 때문이다. 이를 제거하기 위해 아래의 방법을 사용해야 한다. # input 입력폼의 자동완성 백그라운드 제거 방법 inp..
네이버 D2 페이지의 글을 퍼옵니다. 기본적인 하드웨어 스펙이 나날이 발전하는 요즘, 하드웨어 가속은 굉장히 좋은 스킬입니다. 전문출처 - 박재성 | 네이버AU개발랩 ( http://d2.naver.com/helloworld/3618177 ) 하드웨어 가속에 대한 이해와 적용2015.08.20|11514전통적으로 브라우저는 웹 페이지 콘텐츠의 렌더링을 대부분 CPU에 의존했습니다. 하지만 최근에는 휴대용 기기에도 GPU(graphics processing unit)가 기본으로 포함되고 비디오나 3D 그래픽과 같은 콘텐츠의 사용이 늘면서 GPU를 활용해 웹 페이지의 콘텐츠를 렌더링하는 방법을 고민하게 됐습니다. GPU를 렌더링에 활용하는 하드웨어 가속을 사용하면 성능 향상이라는 이점을 얻을 수 있지만 무분..
기본적인 내용 정렬가운데 정렬을 알아보기 앞서, 가장 간단한 정렬방법을 알아봅니다.내용 가로 정렬내용을 같은 종결 블록 요소의 왼쪽, 중앙, 오른쪽, 양쪽에 정렬한다.CSS.align-left { text-align: left; } .align-center { text-align: center; } .align-right { text-align: right; } .align-justify { text-align: justify; } 내용이 든 종결 블록 요소에만 적용된다.인라인 요소에 적용되지 않으며, 구조 블록 요소에는 제대로 적용되지 않는다.구조 블록 요소에 text-align 속성을 지정하면 그 속성값은 자식 요소로 상속된다.내용 세로 정렬인라인 요소를 부모 요소의 네 폰트라인 중 하나에 맞추려면 ..
오늘의 CSS! 를 쓰면서 버튼이 싫으신 분들은 그동안 고통스러우셨을꺼라고 생각합니다..(아닐수도 있습니다 ㅎㅎ) 저 버튼을 없애버리는 css를 들고 왔습니다. input[type="number"]::-webkit-outer-spin-button, input[type="number"]::-webkit-inner-spin-button { -webkit-appearance: none; margin: 0; } css에 이렇게 적어주시면 이렇게! ㅎㅎ 깔끔하게 됩니다.
와 굉장하네요.. 이런 방법이 있었을 줄은... 이제 더이상 inline-block의 공백때문에 속이 터지지 맙시당.. ㅎㅎ 출처 링크 I've seen this come up a couple of times lately on Twitter and then an interesting Dabblet so I figured it would be an important thing to document. Here's the deal: a series of inline-blockelements formatted like you normally format HTML will have spaces in between them. In other words: One Two Three nav a { display: inl..
줄 바꿈을 할 때에 어느 부분에서 실행을 할지 규칙을 정해주는 CSS. word-break 입니다. 이 word-break의 기본 정의와 사용법을 먼저 보고 시작하도록 하죠 The word-break property specifies line breaking rules for non-CJK scripts. Tip : CJK scripts are Chinese, Japanese and Korean ("CJK") scripts. Default value :normal Inherited : yes Animatableno. Read about animatable Version : CSS3 JavaScript syntax : object.style.wordBreak="break-all" 출처 : W3schools..
HTML / CSS 카테고리의 첫 글로써 사이트를 하나 소개할까 해요. W3schools.com 라는버튼이 보이시죠? 외쪽의 코드를 직접 수정한 후, 이 버튼을 누르면 바로 적용되어 나타납니다. 아주 간편해요. 여기까지 W3schools.com 의 모습을 조금 소개해 드렸네요. 전 기본적으로 자주 들어가는 편이에요. 가끔 문법을 까먹는 태그라던지, 레퍼런스들을 확인하러 들어오죠. 새로운 태그를 접하면 예제도 몇개 해보는 편이구요. 이런식으로 공부를 하다 보면 자신도 모르게 실력이 자라나는게 아닐까 생각해 봅니다. 기초는 아주 중요하니까요.
웹상에는 다양한 참고 사이트가 굉장히 많이 있는데요. 실제로 본인이 많이 참고하는 사이트들을 정리해보았습니다. 1.Cordrops 웹 디자인 튜토리얼과 CSS, jQeury 등 매우 많은 자료가 모여있습니다. 데모 뷰 기능이 있어서 매우 편리하기도 하구요. 다운로드 링크도 참조해줍니다. 가장 많이 사용하고 있네요. 라이센스는 대부분 MITLicence지만 항상 라이센스 부분은 꼭꼭 확인해 주도록 합시다. 내가 만든게 중요한만큼 다른 제작자가 만든것도 당연히 중요하겠죠. 2.WDC 웹 디자인, 개발, 마크업 등 다양한 방면으로 자료들을 모은 예제 참고 사이트 인데요. 굉장히 참고할 것들도 많고 구현해볼 것들도 많아 아주 재미있는곳 입니다. 3.Tympanus 페이지 전환 등 웹에서 사용할 수 있는 트랜지션..