안녕하세요, 아이콘 옆에 아이콘과 단추 설명 텍스트가 모두있는 링크 단추를 만들려고합니다. 'A'태그 안에 패딩을 추가하여 텍스트가 항상 세로로 가운데가되도록했습니다. 그러나 img를 추가하려고 시도했지만 텍스트가 아래로 밀리고 버튼 크기가 커졌습니다. 내가 잘못 가고있는 어떤 생각?아이콘과 단추 설명 텍스트가있는 링크 단추를 만드는 방법
작은 장치에서이 버튼을 반응 좋게 만들고 싶습니다. 나는 버튼 크기를 조절할 수 있지만 그 텍스트와 아이콘 위치는 문제가된다. 나는 그것들을 항상 수평 적으로 그리고 수직적으로 중심에두기를 원한다. 아이콘과 텍스트가있는 링크 버튼을 만들 수있는 쉬운 방법이 있습니까? 모든 자습서/조언 정말 감사하겠습니다. 아래 코드를 참조하십시오. 감사.
html로 :
<div id="reports_menu_wrapper">
<div id="reports_menu_content">
<a href="#" title="Product Charts"><span><img src="imgs/main_products.png" alt="" /></span>Product Charts</a>
<a href="#" title="Speed Charts">Speed Charts</a>
<a href="#" title="Financial Charts">Financial Charts</a>
<a href="#" title="Usage Charts" id="usage">Usage Charts</a>
<br class="clearFloat"/>
</div>
는 CSS가 :
#reports_menu_wrapper
{
width:100%;
height:auto;
background-color:pink;
margin-top:30px;
}
#reports_menu_content
{
width:824px;
height:auto;
margin:0 auto;
background-color:#fff;
padding:10px;
border:solid 1px #ccc;
}
#reports_menu_content a
{
display:block;
float:left;
width:198.5px;
background-color:#eee;
padding:18px 0;
outline:solid 1px #ccc;
margin-right:10px;
text-transform:uppercase;
font-size:75%;
color:#333;
}
#reports_menu_content a:hover
{
background-color:#e6e6e6;
}
#reports_menu_content #usage
{
margin-right:0;
}
#reports_menu_content a img
{
margin-right:10px;
}
가 힘들어 오른쪽 위치를 얻을 것 를 사용하여 아이콘의 배경 이미지를 사용
는 내가 언급 한 점을 보여줍니다 작은 바이올린을 준비했다. 서로 위에 2 div 태그를 만들고, 첫 번째 div는 배경색을 포함하고, 두 번째 div는 배경 이미지를 필요로합니다. 반복하지 않습니다. 두 번째 div에 텍스트를두고 왼쪽 패딩을 넣으십시오. – thomvlau