Html align=";对",;禁用按钮

Html align=";对",;禁用按钮,html,css,Html,Css,我希望在div的右角有一个按钮。它正常工作,但是在html中添加align=“right”后,按钮就不再工作了(尽管它确实向右对齐) 为什么会发生这种情况?如果您使用HTML5,理想情况下,align=“right”不是输入标记的属性。由于您已经在应用内联样式,所以只需应用float:right将输入按钮向右对齐即可 <input id="exitbutton" style="width:15px; float:right" type="image" src="images/#"/&g

我希望在div的右角有一个按钮。它正常工作,但是在html中添加align=“right”后,按钮就不再工作了(尽管它确实向右对齐)


为什么会发生这种情况?

如果您使用HTML5,理想情况下,
align=“right”
不是输入标记的属性。由于您已经在应用内联样式,所以只需应用
float:right
将输入按钮向右对齐即可

<input id="exitbutton" style="width:15px; float:right" type="image" src="images/#"/>

如果您使用HTML5,理想情况下,
align=“right”
不是输入标记的属性。由于您已经在应用内联样式,所以只需应用
float:right
将输入按钮向右对齐即可

<input id="exitbutton" style="width:15px; float:right" type="image" src="images/#"/>

对于按钮,而不是使用内联属性,请在css中使用文本对齐。并尽可能避免使用属性赋予样式


对于表单元素,如果不使用flex,则应使用float。但是请记住,您应该清除浮动,以防止按钮出现视觉错误,而不是使用内联属性在css中使用文本对齐。并尽可能避免使用属性赋予样式


对于表单元素,如果不使用flex,则应使用float。但请记住,您应该清除浮动以防止出现视觉错误

对齐
属性不适用于输入字段 您可以像这样使用
float

input{float:right;}

align
属性不适用于输入字段 您可以像这样使用
float

input{float:right;}

我的建议:1)使用CSS而不是
align
属性2)不要使用内联CSS。align是一个过时的属性,请使用float。您的代码无法显示您的问题。请设置一个代码片段或发布html/css以重现您的问题。这是您提供给我们的内容,它可以工作。type=“image”的属性似乎不存在。请在外部样式表中使用float:right css。尽量避免内联css@makonnendossantos即使在那时,正如它在FF中工作一样,问题一定是在其他地方:)很难猜出html和css是什么类型的我的建议:1)使用css而不是
align
attribute 2)不要使用内联css。align是一个过时的属性,请使用float。您的代码无法显示您的问题。请设置一个代码片段或发布html/css以重现您的问题。这是您提供给我们的内容,它可以工作。type=“image”的属性似乎不存在。请在外部样式表中使用float:right css。尽量避免内联css@makonnendossantos即使这样,它在FF中也能工作。问题一定是在其他地方:)很难猜出html和css是什么类型的