我有一个下拉列表,下拉列表中的选项小于或等于10,这将显示所有可用选项,但如果选项数超过10,则选项列表应该有一个垂直滚动条。
import mechanize
from bs4 import BeautifulSoup
br = mechanize.Browser()
br.set_handle_refresh(False)
url = 'https://www.expedia.co.uk/Massena-Square-Hotels-Hotel-Aston-La-Scala.h53477.Hotel-Information?&rm1=a1&chkout=02/12/2016&chkin=01/12/2016'
r = br.open(url, timeout = 2.0)
soup = BeautifulSoup(r,'lxml')
答案 0 :(得分:0)
正如gcampbell所说,这是浏览器的工作,不会受到影响。如果您想要它的样式,您必须创建自己的菜单。 例如:
<div id="menu">
<p>1</p>
...
</div>
p{height:10px}
#menu{height:100px;overflow:scroll;}
答案 1 :(得分:0)
HTML代码
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<button>button 1</button>
<button>button 2</button>
<button>button 3</button>
<button>button 4</button>
请检查工作小提琴: Demo