2016-11-11 9 views
0

다음 CSS는 분명히 다음 버튼을 생성합니다. 보시다시피 흰색 패딩에는 이상한 회색 일반 버튼이 있습니다. 이 문제를 어떻게 해결할 수 있습니까?패딩이있는 일반 버튼

어떻게하면 회색이 사라지나요?

.button_style { 
    background-color: white; 
    color: white; 
    padding: 15px 15px; 
    text-align: center; 
    display: inline-block; 
    font-size: 16px; 
    margin: 4px 2px; 
} 

enter image description here

참고 : 녹색 공간이 배경, 공백과 회색 공간을 모두 클릭 가능한 버튼입니다이다.

+3

당신은 당신의 HTML을 보여줄 수 있습니까? 바깥 쪽 요소에 단추를 배치하고 바깥 쪽 요소의 스타일을 지정하는 것으로 추측하고 있습니다. 그러나 버튼을 직접 스타일링 할 수 있습니다. 그런 다음 배경색이 버튼의 회색을 재정의합니다. ** 수정 ** : 실제로는 클릭 할 수 없습니다. 우리가 도울 수 있도록 html을 보여주십시오. –

+0

텍스트가 아닌 부모의 배경색을 지정해야합니다. :) –

답변

0

:

<p><span class="button_style"><a href="example.com">Website</a></span> </p> 

내가 다음에 변경을, 내 문제가 해결되었습니다.

<input class="button_style" type="button" onclick="location.href = 'http://www.botequotes.com';" value="Visit Site" /> 

참고 : 자바 스크립트 '의 onclick = "같이 location.href'을 사용하려면 활성화해야합니다

0

border : 0 또는 border : none을 사용하여이를 제거하십시오. 그건 그렇고, 어떤 브라우저를 사용하고 있습니까?

HTML

<button class="button_style">hello</button> 

CSS

.button_style { 
    border: 0; 
    background-color: white; 
    padding: 15px 15px; 
    text-align: center; 
    display: inline-block; 
    font-size: 16px; 
    margin: 4px 2px; 
} 
이것은 내가 나에게 일반 회색 버튼을 제공 한 이전 한 것입니다