你知道如何做div.style.display = null
,它将从div中删除内联css规则,而div将继承其规则,就像显示'从来没有为它定义过吗?
因此它适用于现代浏览器,但不适用于IE。 (至少不是IE11)。
如何在IE上进行此操作?
(更具体地说:我有一个使用display: none
规则创建的div,我想动态删除该规则并让该div表现为好像从未使用显示定义完全统治。)
谢谢!
答案 0 :(得分:1)
div.style.removeProperty('display')
- 从IE 9开始工作(https://msdn.microsoft.com/en-us/library/ff975224(v=vs.85).aspx)。
答案 1 :(得分:0)
据我所知,<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:paddingBottom="@dimen/activity_vertical_margin"
android:paddingLeft="@dimen/activity_horizontal_margin"
android:paddingRight="@dimen/activity_horizontal_margin"
android:paddingTop="@dimen/activity_vertical_margin"
app:layout_behavior="@string/appbar_scrolling_view_behavior"
tools:context="com.smt.smartmoneytracker.AddFile"
tools:showIn="@layout/activity_add_file">
<Button
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Select File"
android:id="@+id/btnfile"
android:gravity="center"
android:layout_alignParentTop="true"
android:layout_centerHorizontal="true"
android:layout_marginTop="184dp" />
<Button
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Upload"
android:id="@+id/button"
android:layout_below="@+id/btnfile"
android:layout_centerHorizontal="true"
android:layout_marginTop="68dp" />
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text=""
android:id="@+id/messageText"
android:layout_alignBottom="@+id/btnfile"
android:layout_centerHorizontal="true"
android:layout_marginBottom="74dp" />
</RelativeLayout>
属性的默认值为&#34; inline&#34;。
所以,你可以这样做:display
。