Javascript-将align=转换为float的方法:
Javascript - way to convert align= into float:
对于HTML时事通讯,我必须使用不推荐使用的align属性来定位图像-这在电子邮件上很好,但在IE中,align属性没有效果,所以可以针对任何包含align的元素,并将其转换为float吗?内容是在CMS中创建的——如果可以避免的话,我宁愿避免要求用户向图像添加类。谢谢
假设HTML的目的地是网页,而不是在线电子邮件客户端;要针对所有具有align属性的图像并将其转换为float,您需要以下内容:
$('img[align]').each(function(){
// perform conversion
if($(this).attr('align') == 'left')
$(this).css('float', 'left');
else if $(this).attr('align') == 'right')
$(this).css('float', 'right');
// remove old align tag
$(this).removeAttr('align');
});
如果需要添加更多的转换,我只添加了left
和right
作为示例。
显式转换每个可能值的原因是middle
、top
和bottom
不是float
的有效值。您可能需要修改CSS属性vertical-align
,但不要引用我的话。
相关文章:
- electronic BrowserWindow的最小高度和宽度在hide()show()方法之后不起作用
- 有没有任何方法可以将控制器从文件加载到ui路由器$stateProvider中
- 数组在递归方法中设置为null
- 打破承诺链的好方法是什么
- 在使用Polymer'加载所有json文件后执行方法;s的核心ajax
- 使用“;这个“;JavaScript原型方法中的关键字
- 序列化数据属性中对象的最可靠方法
- 使用Objective-C的JavaScript注入方法
- 有没有一种方法可以添加相同的项目val=“0”;4〃;到JavaScript中数组的每个对象
- 有没有一种方法可以防止img get请求使用css或js发生
- Javascript,有没有一种方法可以将数组写成没有逗号或空格的单个文本字符串
- toBoolean方法类似于toString
- 如何在单击复选框后调用控制器方法
- 是否有任何方法可以使用jQuery替换在数组中定义值的文本
- 递归使用 eval() 是检查程序执行的好方法吗?
- 如何在webView,Android中从@JavascriptInterface方法调用Javascript
- toLocaleDateString和toLocaleString方法不尊重机器时区
- 有条件更新d3.js力图中节点的最佳方法
- Javascript-将align=转换为float的方法:
- 如何将 var 的值分配给在 Java 脚本中归档的文本,方法是将其解析为 float