我想要应用特定组件的背景图像。
我使用了react-router-dom,我的代码如下。
App.js
import React, { Component } from 'react';
import { BrowserRouter as Router, Route } from 'react-router-dom';
import Login from './components/Login';
import Home from './components/Home';
class App extends Component
overflow:hidden的定义是:
the overflowing content is completely hidden, not accessible to the user.
来自:
但是我对我的js小提琴:的行为很好奇。
我注意到的一件事是,在将溢出设置为隐藏后,它给边距增加了颜色?
<div style="background-color:green;overflow:hidden;">
<p>test</p>
</div>
我想知道为什么会发生这种行为?如果没有溢出,则确切的块元素将具有绿色背景色,但放置溢出将
在下面的示例中,i是一个变量。我们希望使div的背景色随着i值的变化而自动变化。如何在html中向class标签中添加变量?
.js
var i = 0;
经过一些处理后,i将被更改。
.html
<div class="bgcolor+i"></div>
.css
.bgcolor0{
backgorund: red
}
.bgcolor1{
background: green
}
...
我在div中有一个h2元素。div宽150 to,但h2可能更宽,因此文本必须中断并转到下一行。问题是,即使文本中断,h2元素的背景色也不会中断,因此h2元素的背景色覆盖整个div。
有什么方法可以让H2的背景色只出现在文本下面吗?
示例:
<div>
<h2>This is a long text test</h2>
</div>
CSS
div {
background-color: green;
width: 150px;
height: 150px;
padding-top: 15px;
}
h2 {
back
我可以让下面的代码像我希望的那样工作,只有一个例外。当我选择复选框时,div的背景色将从#fff变为#fff 600。我遇到的问题是当表单被提交,页面被刷新,背景色恢复到#fff。在提交表单后,当页面刷新时,我希望后台颜色保持# for 600。页面刷新后,复选框将保持选中状态,但div背景色将恢复到#fff。有没有人知道在刷新页面时是否可以维护div背景色# the 600。这件事真的很难理解。
function myFunction(x, _this) {
if (_this.checked) {
x.style.backgroundColor = '#ffe600
在我的项目中,可以有任意数量的div,比如1000,2000,100万等等。我要他们的背景色从绿色变成红色。所以他们都有不同的颜色。第一个div将是“真”绿色,最后一个div将是“真”红色。
这是我所拥有的。正如你所看到的,在最后有一个没有背景色的div。我更愿意用rgb来解决这个问题。
$(function(){
var r = 20;
var g = 200;
var b = 10;
for(var i = 0; i < 300; i++){
$("body").append("<div class = 'box