js中style的属性
下面这些属性都是通过js的style来设置css。只是整理了一部分,详细的可以参考相应的学习网站,不好的地方欢迎大家拍砖。
alignContent :"" 属性在弹性容器内的各项没有占用交叉轴上所有可用的空间时对齐容器内的各项(垂直)
alignItems :"" align-items 属性定义flex子项在flex容器的当前行的侧轴(纵轴)方向上的对齐方式
alignSelf :"" align-self 属性定义flex子项单独在侧轴(纵轴)方向上的对齐方式
alignmentBaseline :"" 指定了一个对象如何相对于它的父元素对齐。这个属性指定了该元素的基线对齐到相应的父元素的基线。
all :"" 修改所有元素或其父元素的属性为初始值:
animation :"" 动画属性
animationDelay :""
animationDirection :"" 动画方向
animationDuration :"" 动画时长
animationFillMode :"" 属性规定动画在播放之前或之后,其动画效果是否可见
animationIterationCount :"" 属性定义动画的播放次数
animationName :"" animation-name 属性为 @keyframes 动画规定名称。注释:请始终规定 animation-duration 属性,否则时长为 0,就不会播放动画了。
animationPlayState :"" 属性规定动画正在运行还是暂停。
animationTimingFunction :"" 规定动画的速度曲线。速度曲线定义动画从一套 CSS样式变为另一套所用的时间。速度曲线用于使变化更为平滑。
backfaceVisibility :"" 属性定义当元素不面向屏幕时是否可见。如果在旋转元素不希望看到其背面时,该属性很有用。
background :"" 简写属性在一个声明中设置所有的背景属性
backgroundAttachment :"" 规定背景图像是否固定或者随着页面的其余部分滚动。
backgroundBlendMode :"" 属性定义该元素的背景图片,以及背景色如何混合。
backgroundClip :"" 属性规定背景的绘制区域
backgroundColor :""
backgroundImage :""
backgroundOrigin :"" 规定 background-position 属性相对于什么位置来定位。如果背景图像的 background-attachment 属性为 "fixed",则该属性没有效果。
backgroundPosition :"" 设置背景图像的起始位置
backgroundPositionX :"" 设置背景图像的水平位置
backgroundPositionY :"" 设置背景图像的垂直位置
backgroundRepeat :""
backgroundRepeatX :""
backgroundRepeatY :""
backgroundSize :"" 属性规定背景图像的尺寸
baselineShift :"" 允许相对于父文本内容元素的dominant-baseline重定位dominant-baseline。该切换对象必须是一个下标或上标。
border :""
borderBottom :""
borderBottomColor :""
borderBottomLeftRadius :""
borderBottomRightRadius :""
borderBottomStyle :"" 设置元素下边框的样式。只有当这个值不是 none 时边框才可能出现。
borderBottomWidth :""
borderCollapse :"" 属性设置表格的边框是否被合并为一个单一的边框
borderColor :""
borderImage :""
borderImageOutset :"" 规定边框图像超过边框盒的量
borderImageRepeat :""
borderImageSlice :""
borderImageSource :"" 规定要使用的图像,代替 border-style 属性中设置的边框样式
borderImageWidth :"" 规定图像边框的宽度。
borderLeft :""
borderLeftColor :""
borderLeftStyle :""
borderLeftWidth :""
borderRadius :""
borderRight :""
borderRightColor :""
borderRightStyle :""
borderRightWidth :""
borderSpacing :"" 设置相邻单元格的边框间的距离(仅用于“边框分离”模式
borderStyle :"" 设置元素所有边框的样式,或者单独地为各边设置边框样式
borderTop :""
borderTopColor :""
borderTopLeftRadius :""
borderTopRightRadius :""
borderTopStyle :""
borderTopWidth :""
borderWidth :""
bottom :""
boxShadow :"" 向框添加一个或多个阴影
boxSizing :"" 允许您以特定的方式定义匹配某个区域的特定元素
breakAfter :"" 设置元素后的 page-breaking 行为。尽管可以用 always 强制放上分页符,但是无法保证避免分页符的插入,创作人员最多只能要求用户代理尽可能避免插入分页。应用于:position 值为 relative 或 static 的非浮动块级元素。
breakBefore :""
breakInside :""
bufferedRendering :""
captionSide :"" 设置表格标题的位置
clear :"" 规定元素的哪一侧不允许其他浮动元素
clip :"" 剪裁绝对定位元素
clipPath :"" 剪切路径用于指定可绘制区域。从概念上来说,当绘制的图形超出了剪切路径所指定的区域,超出区域的部分将不会被绘制。
clipRule :""
color :""
colorInterpolation :""
colorInterpolationFilters :""
colorRendering :""
columnCount :"" 规定元素应该被划分的列数。
columnFill :"" 属性规定如何填充列(是否进行协调)
columnGap :"" 将 div 元素中的文本分为三列,并规定列间 30 像素的间隔。
columnRule :"" 规定列之间的宽度、样式和颜色
columnRuleColor :""
columnRuleStyle :""
columnRuleWidth :""
columnSpan :"" 规定元素应横跨多少列
columnWidth :"" 规定列的宽度
columns :"" 属性是一个简写属性,用于设置列宽和列数
contain :""
content :"" 该属性用于定义元素之前或之后放置的生成内容。默认地,这往往是行内内容,不过该内容创建的框类型可以用属性 display 控制。
counterIncrement :"" 设置某个选取器每次出现的计数器增量。默认增量是 1
counterReset :"" 属性设置某个选择器出现次数的计数器的值。默认为 0。
利用这个属性,计数器可以设置或重置为任何值,可以是正值或负值。如果没有提供 number,则默认为 0。
cssFloat :"" 也就是float属性
cssText :"" innerHTML一样,cssText很快捷且所有浏览器都支持。此外当批量操作样式时,cssText只需一次reflow,提高了页面渲染性能。
cursor :""
cx :""
cy :""
d :""
direction :""
display :""
dominantBaseline :""
emptyCells :"" 设置是否显示表格中的空单元格(仅用于“分离边框”模式)。
fill :""
fillOpacity :"" 指定了填色的不透明度或当前对象的内容物的不透明度
fillRule :"" 属性标识了用来确定路径的哪一侧算是形状内部的算法。对于简单的形状,非相交路径,哪个区域算是“内部”很直观明显;然而对于较复杂的路径,比如说一个路径自身相交,或者一个子路径包围了另一个子路径,这个“内部”的相交就不那么明显了。
filter :"" 属性定义了元素(通常是<img>)的可视效果(例如:模糊与饱和度)。
flex :"" 属性用于设置或检索弹性盒模型对象的子元素如何分配空间
flexBasis :"" flex-basis 属性用于设置或检索弹性盒伸缩基准值。。
flexDirection :""
flexFlow :""
flexGrow :""
flexShrink :""
flexWrap :""
float :""
floodColor :""
floodOpacity :""
font :""
fontFamily :""
fontFeatureSettings :""
fontKerning :""
fontSize :"" 字体大小
fontStretch :"" 可对当前的 font-family 进行伸缩变形。
fontStyle :"" 属性定义字体的风格
fontVariant :"" 设置小型大写字母的字体显示文本,这意味着所有的小写字母均会被转换为大写,但是所有使用小型大写字体的字母与其余文本相比,其字体尺寸更小
fontVariantCaps :""
fontVariantLigatures :""
fontVariantNumeric :""
fontWeight :"" 设置文本的粗细
height :""
imageRendering :"" 属性决定浏览器对缩放图像采取的缩放算法.它适用于元素本身和有其他属性的图像.它对非缩放图像没有影响。
isolation :"" 是一个CSS3属性,顾名思意是“隔离”,支持的值除了万年不变的inherit外还包括auto和isolate.
justifyContent :"" 用于设置或检索弹性盒子元素在主轴(横轴)方向上的对齐方式
left :""
length :0
letterSpacing :"" 属性增加或减少字符间的空白
lightingColor :""
lineHeight :"" 设置行高
listStyle :"" 该属性是一个简写属性,涵盖了所有其他列表样式属性。由于它应用到所有 display 为 list-item 的元素,所以在普通的 HTML 和 XHTML 中只能用于 li 元素,不过实际上它可以应用到任何元素,并由 list-item 元素继承。
listStyleImage :"" 使用图像来替换列表项的标记。参阅:list-style-image 中可能的值
listStylePosition :"" 设置在何处放置列表项标记。参阅:list-style-position 中可能的值。
listStyleType :"" 设置列表项标记的类型。参阅:list-style-type 中可能的值。
margin :""
marginBottom :""
marginLeft :""
marginRight :""
marginTop :""
marker :""
markerEnd :""
markerMid :""
markerStart :""
mask :""
maskType :""
maxHeight :"" 最大高度
maxWidth :""
maxZoom :""
minHeight :""
minWidth :""
minZoom :""
mixBlendMode :""
motion :""
motionOffset :""
motionPath :""
motionRotation :""
objectFit :""
objectPosition :""
opacity :""
order :""
orientation :""
orphans :""
outline :""
outlineColor :""
outlineOffset :""
outlineStyle :""
outlineWidth :""
overflow :""
overflowWrap :""
overflowX :""
overflowY :""
padding :""
paddingBottom :""
paddingLeft :""
paddingRight :""
paddingTop :""
page :""
pageBreakAfter :""
pageBreakBefore :""
pageBreakInside :""
paintOrder :""
parentRule :nu
ll
perspective :""
perspectiveOrigin :""
pointerEvents :""
position :""
quotes :""
r :""
resize :""
right :""
rx :""
ry :""
shapeImageThreshold :""
shapeMargin :""
shapeOutside :""
shapeRendering :""
size :""
speak :""
src :""
stopColor :""
stopOpacity :""
stroke :""
strokeDasharray :""
strokeDashoffset :""
strokeLinecap :""
strokeLinejoin :""
strokeMiterlimit :""
strokeOpacity :""
strokeWidth :""
tabSize :""
tableLayout :""
textAlign :""
textAlignLast :""
textAnchor :""
textCombineUpright :""
textDecoration :""
textIndent :""
textOrientation :""
textOverflow :""
textRendering :""
textShadow :""
textSizeAdjust :""
textTransform :""
top :""
touchAction :""
transform :""
transformOrigin :""
transformStyle :""
transition :""
transitionDelay :""
transitionDuration :""
transitionProperty :""
transitionTimingFunction :""
unicodeBidi :""
unicodeRange :""
userZoom :""
vectorEffect :""
verticalAlign :""
visibility :""
webkitAppRegion :""
webkitAppearance :""
webkitBackgroundClip :""
webkitBackgroundOrigin :""
webkitBorderAfter :""
webkitBorderAfterColor :""
webkitBorderAfterStyle :""
webkitBorderAfterWidth :""
webkitBorderBefore :""
webkitBorderBeforeColor :""
webkitBorderBeforeStyle :""
webkitBorderBeforeWidth :""
webkitBorderEnd :""
webkitBorderEndColor :""
webkitBorderEndStyle :""
webkitBorderEndWidth :""
webkitBorderHorizontalSpacing :""
webkitBorderImage :""
webkitBorderStart :""
webkitBorderStartColor :""
webkitBorderStartStyle :""
webkitBorderStartWidth :""
webkitBorderVerticalSpacing :""
webkitBoxAlign :""
webkitBoxDecorationBreak :""
webkitBoxDirection :""
webkitBoxFlex :""
webkitBoxFlexGroup :""
webkitBoxLines :""
webkitBoxOrdinalGroup :""
webkitBoxOrient :""
webkitBoxPack :""
webkitBoxReflect :""
webkitClipPath :""
webkitColumnBreakAfter :""
webkitColumnBreakBefore :""
webkitColumnBreakInside :""
webkitFontSizeDelta :""
webkitFontSmoothing :""
webkitHighlight :""
webkitHyphenateCharacter :""
webkitLineBreak :""
webkitLineClamp :""
webkitLocale :""
webkitLogicalHeight :""
webkitLogicalWidth :""
webkitMarginAfter :""
webkitMarginAfterCollapse :""
webkitMarginBefore :""
webkitMarginBeforeCollapse :""
webkitMarginBottomCollapse :""
webkitMarginCollapse :""
webkitMarginEnd :""
webkitMarginStart :""
webkitMarginTopCollapse :""
webkitMask :""
webkitMaskBoxImage :""
webkitMaskBoxImageOutset :""
webkitMaskBoxImageRepeat :""
webkitMaskBoxImageSlice :""
webkitMaskBoxImageSource :""
webkitMaskBoxImageWidth :""
webkitMaskClip :""
webkitMaskComposite :""
webkitMaskImage :""
webkitMaskOrigin :""
webkitMaskPosition :""
webkitMaskPositionX :""
webkitMaskPositionY :""
webkitMaskRepeat :""
webkitMaskRepeatX :""
webkitMaskRepeatY :""
webkitMaskSize :""
webkitMaxLogicalHeight :""
webkitMaxLogicalWidth :""
webkitMinLogicalHeight :""
webkitMinLogicalWidth :""
webkitPaddingAfter :""
webkitPaddingBefore :""
webkitPaddingEnd :""
webkitPaddingStart :""
webkitPerspectiveOriginX :""
webkitPerspectiveOriginY :""
webkitPrintColorAdjust :""
webkitRtlOrdering :""
webkitRubyPosition :""
webkitTapHighlightColor :""
webkitTextCombine :""
webkitTextDecorationsInEffect :""
webkitTextEmphasis :""
webkitTextEmphasisColor :""
webkitTextEmphasisPosition :""
webkitTextEmphasisStyle :""
webkitTextFillColor :""
webkitTextOrientation :""
webkitTextSecurity :""
webkitTextStroke :""
webkitTextStrokeColor :""
webkitTextStrokeWidth :""
webkitTransformOriginX :""
webkitTransformOriginY :""
webkitTransformOriginZ :""
webkitUserDrag :""
webkitUserModify :""
webkitUserSelect :""
webkitWritingMode :""
whiteSpace :""
widows :""
width :""
willChange :""
wordBreak :""
wordSpacing :""
wordWrap :""
writingMode :""
x :""
y :""
zIndex :""
zoom :""
js中style的属性的更多相关文章
- js中获取css属性
直接获取 window.onload = function() { var but = document.getElementById('button'); var div = document.ge ...
- js中style.display=""无效的解决方法
本文实例讲述了js中style.display=""无效的解决方法.分享给大家供大家参考.具体解决方法如下: 一.问题描述: 在js中我们有时想动态的控制一个div显示或隐藏或更多 ...
- JS中获取元素属性的逆天大法
给大家聊下js中获取元素属性的逆天大法,胆小慎入,切记切记!!! innerHTML.outerHTML.innerText .outerText.value.text().html(),val() ...
- js中style,currentStyle和getComputedStyle的区别以及获取css操作方法
在js中,之前我们获取属性大多用的都是ele.style.border这种形式的方法,但是这种方法是有局限性的,该方法只能获取到行内样式,获取不了外部的样式.所以呢下面我就教大家获取外部样式的方法,因 ...
- 关于在JS中设置标签属性
Attribute 该属性主要是用来在标签行内样式,添加.删除.获取属性.且适用于自定义属性. setAttribute("属性名",属性值“”):这个是用来设置标签属性的: re ...
- JS中style.display和style.visibility的区别
在JS中可以通过设置style.display或者style.visibility属性来控制元素是否显示,在style.display=block和style.visibility=visible的时 ...
- JS中的prototype属性
JavaScript是基于对象的,任何元素都可以看成对象.然而,类型和对象是不同的.本文中,我们除了讨论类型和对象的一些特点之外,更重要的 是研究 如何写出好的并且利于重用的类型.毕竟,JavaSc ...
- js中的内部属性与delete操作符
本文正式地址:http://www.xiabingbao.com/javascript/2015/08/03/javascript-delete-configurable 在讲解Configurabl ...
- 【学习笔记】六:面向对象的程序设计——理解JS中的对象属性、创建对象、JS中的继承
ES中没有类的概念,这也使其对象和其他语言中的对象有所不同,ES中定义对象为:“无序属性的集合,其属性包含基本值.对象或者函数”.现在常用的创建单个对象的方法为对象字面量形式.在常见多个对象时,使用工 ...
随机推荐
- Python学习入门基础教程(learning Python)--5.6 Python读文件操作高级
前文5.2节和5.4节分别就Python下读文件操作做了基础性讲述和提升性介绍,但是仍有些问题,比如在5.4节里涉及到一个多次读文件的问题,实际上我们还没有完全阐述完毕,下面这个图片的问题在哪呢? 问 ...
- “Will not add file alias 'samefile' ('SameFile' already exists in index)” when `git add/commit` operation
从远程仓库pull下来的代码有两个类类名首字母小写出现如下情况 然后我想删了重新写一下(就是把这个类删了,代码复制到名字正确的类里面),然后commit的时候出现这个错误,后来删一个commit一下, ...
- Win7下python Scrapy一站式搭建全攻略(内附相关下载链接)
写在前面: 好久没有登录博客了,意外看到之前的几篇文章都有不错的阅读量,开心极了,不过没有什么点赞和评论,大概是没有给大家带来什么切实的帮助吧.o(*////▽////*)q. 最近在NTU负责一个国 ...
- [资源]网上常用免费WebServices集合 转载
引用地址:http://www.cocoachina.com/bbs/simple/?t54338_5.html 天气预报Web服务,数据来源于中国气象局 公用事业 http://www.webxml ...
- 【JS学习笔记】提取行间事件
行间提取事件第一种方法: function 名字() { ... } oBtn.onclick=名字: 第二种方法: oBtn.onclick=function () { ... } 其实在JS当中, ...
- iOS开发-OC语言 (四)数组
知识点 1.NSArray 2.NSMutableArray 1.数组的基本用法: 2.数组的遍历 3.数组排序 =========== NSArray 不可变数组 ============= ...
- Raspberry Pi(树莓派)上从零开始构建Linux系统(简称PiLFS)(一)
一. 准备工作 1. 装有Linux宿主系统的树莓派主板,可参考 Raspberry Pi(树莓派)上安装Raspbian(无路由器,无显示器) 2. 参考网址:Linux From Scratch ...
- webstrom30天免费试用期过后如何破解继续使用
之前下了ws 直接就用了 也没有破解 30天过去了 老是提示你 神烦 网上找了一堆注册码什么的 终于发现一个良心网站 http://idea.qinxi1992.cn/ 步骤看下面的图
- ie7,IE8不支持document.getElmentsByClassName的问题
if (!document.getElementsByClassName) { document.getElementsByClassName = function(className, elemen ...
- ios用storyboard快速创建静态cell
在实际开发中经常会遇到下面这样的页面,通常我们用静态cell来做可以快速创建,提高效率 下面讲一下用storyboard创建方法,将一个tableViewController控制器拖入storyboa ...