/* 伪类选择器 :focus-within */ /* 它表示一个元素获得焦点,或,该元素的后代元素获得焦点。划重点,它或它的后代获得焦点。 */ /* 这也就意味着,它或它的后代获得焦点,都可以触发 :focus-within。 */ .focus-button:focus-within { border: 1px solid; border-color: #00FF00; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(0, 255, 0, 0.6); -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(0, 255, 0, 0.6); box-shadow: inset 0px 1px 1px rgba(0, 0, 0, 0.075), 0px 0px 8px rgba(0, 255, 0, 0.6); } .input-pink > div > .mud-input.mud-input-underline:after { border-bottom: 2px solid #ff1493; } .input-center > .mud-input-control-input-container > div > input { text-align: center; } .input-right > .mud-input-control-input-container > div > input { text-align: right; } .edit-grid .mud-input.mud-input-underline:before { left: 0; right: 0; bottom: 0; content: " "; position: absolute; transition: border-bottom .2s,background-color .2s; border-bottom: 0px solid var(--mud-palette-lines-inputs); pointer-events: none; }