2017-05-26 102 views
0

如何增加HTML5的長度/大小以使其更長/更大?如何增加HTML5輸入類型的長度/大小範圍

<!DOCTYPE html> 
<html> 
<body> 
<form action="/" method="get"> 
    Points: 
    <input type="range" name="points" min="0" max="10"> 
    <input type="submit"> 
</form> 
</body> 
</html> 

我累屬性size="100px"width="100px",但他們沒有工作。我不知道如果它甚至可能改變HTML5範圍輸入的lenght /尺寸:

enter image description here

回答

1

修改寬度爲我https://jsfiddle.net/j08691/592ydrk2/正常工作。請注意,您需要使用CSS,而不是舊的,棄用的屬性。

input[type="range"] { 
 
    width:400px; 
 
}
<form action="/" method="get"> 
 
    Points: 
 
    <input type="range" name="points" min="0" max="10"> 
 
    <input type="submit"> 
 
</form>

1

width屬性工作正常

input[type="range"]{ 
 
    width:500px; 
 
}
<!DOCTYPE html> 
 
<html> 
 
<body> 
 
<form action="/" method="get"> 
 
    Points: 
 
    <input type="range" name="points" min="0" max="10"> 
 
    <input type="submit"> 
 
</form> 
 
</body> 
 
</html>

input[type="range"]{ 
width:500px; 
} 
1

size屬性不會與range類型的input元件上工作。但是,您可以使用CSS來容易使其更大或更小:

input[type=range] { 
 
    width: 75%; 
 
}
<!DOCTYPE html> 
 
<html> 
 
<body> 
 
<form action="/" method="get"> 
 
    Points: 
 
    <input type="range" name="points" min="0" max="10"> 
 
    <input type="submit"> 
 
</form> 
 
</body> 
 
</html>

1

通過CSS設置寬度

<input type="range" style="width: 500px;" value=10> 
1

你不能老是改變的長度/大小不使用CSS的HTML5範圍輸入。

您可以使用的唯一屬性是值,最小值,最大值和步長。沒有一個能夠滿足你的需求。

查找This的造型滑塊