html - 我怎样才能改变这两个 float 按钮的高度

标签 html css

我正在尝试更改这两个按钮的高度,但找不到正确的方法。 height:50px; 似乎不起作用。

这里是CSS:

div.hscroll { 
    width: 550px; 
    height: 1000px; 
    overflow: scroll;
    top:35%;
    left:10%;
    margin-left: auto;
    margin-right: auto;
}

.leftbutton{
    position:fixed;
    width:30px;
    top:35%;
    left:27%;
}

.rightbutton{
    position:fixed;
    width:20px;
    height:50px;
    top:35%;
    right:27%;
}

这里是 HTML 代码:

<script type="text/javascript">   
var timer1;
function scrollDiv(divId, depl) {
   var scroll_container = document.getElementById(divId);
   scroll_container.scrollLeft -= depl;
   timer1 = setTimeout('scrollDiv("'+divId+'", '+depl+')', 10);
}
</script>

<div class="leftbutton";>
    <input type="button" value="«" style="height: 200px" onmousedown="scrollDiv('MyDiv', 10)" onmouseup="clearTimeout(timer1)" />
</div>

<div id="MyDiv" class="hscroll">Comapare_Comapare_Comapare_Comapare_Comapare_Comapare_Comapare_Comapare_Comapare_Comapare_Comapare_Comapare_Comapare_Comapare_Comapare_Comapare_Comapare_Comapare_Comapare_Comapare_Comapare_Comapare_Comapare_Comapare_

</div>
<div class="rightbutton";>
  <input type="button" value="»" style="height: 200px" onmousedown="scrollDiv('MyDiv', -10)" onmouseup="clearTimeout(timer1)" />
</div>

最佳答案

在你的输入标签中,你有以下内容:

style="height: 200px"

这就是为什么按钮总是 200 像素高的原因。如果您希望它们为 50px,那么您可以在此处更改它。或者,您可以删除样式属性并使用以下方法在 CSS 中设置高度:

.rightbutton input {
    height: 50px;
}

.leftbutton input {
    height: 50px;
}

关于html - 我怎样才能改变这两个 float 按钮的高度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20131251/

相关文章:

css - 如何分层这些 div 标签?

html - 在移动 View 中将 Bootstrap 卡居中

html - 我如何将这两个 div 在其父元素的中间垂直对齐?

html - 我如何更改此 HTML/CSS 以使容器水平扩展到 float 的子项?

android - 放大/缩放 980 像素宽的网页以在平板电脑/小屏幕设备上占据整个宽度

css - 分页符在 Bootstrap 模式中不起作用

html - 缩小图像以适应移动设备不起作用

html - .active 链接的 css 样式不适用于使用部分的单页

html - 如何将 ul# 菜单与页面水平对齐

javascript - 组件出现错误 this.getView 不是函数