, but this code // executes before the first paint, when

黄大仙高手论坛

is not yet present. The // classes are added to so styling immediately reflects the current // toolbar state. The classes are removed after the toolbar completes // initialization. const classesToAdd = ['toolbar-loading', 'toolbar-anti-flicker']; if (toolbarState) { const { orientation, hasActiveTab, isFixed, activeTray, activeTabId, isOriented, userButtonMinWidth } = toolbarState; classesToAdd.push( orientation ? `toolbar-` + orientation + `` : 'toolbar-horizontal', ); if (hasActiveTab !== false) { classesToAdd.push('toolbar-tray-open'); } if (isFixed) { classesToAdd.push('toolbar-fixed'); } if (isOriented) { classesToAdd.push('toolbar-oriented'); } if (activeTray) { // These styles are added so the active tab/tray styles are present // immediately instead of "flickering" on as the toolbar initializes. In // instances where a tray is lazy loaded, these styles facilitate the // lazy loaded tray appearing gracefully and without reflow. const styleContent = ` .toolbar-loading #` + activeTabId + ` { background-image: linear-gradient(rgba(255, 255, 255, 0.25) 20%, transparent 200%); } .toolbar-loading #` + activeTabId + `-tray { display: block; box-shadow: -1px 0 5px 2px rgb(0 0 0 / 33%); border-right: 1px solid #aaa; background-color: #f5f5f5; z-index: 0; } .toolbar-loading.toolbar-vertical.toolbar-tray-open #` + activeTabId + `-tray { width: 15rem; height: 100vh; } .toolbar-loading.toolbar-horizontal :not(#` + activeTray + `) > .toolbar-lining {opacity: 0}`; const style = document.createElement('style'); style.textContent = styleContent; style.setAttribute('data-toolbar-anti-flicker-loading', true); document.querySelector('head').appendChild(style); if (userButtonMinWidth) { const userButtonStyle = document.createElement('style'); userButtonStyle.textContent = `#toolbar-item-user {min-width: ` + userButtonMinWidth +`px;}` document.querySelector('head').appendChild(userButtonStyle); } } } document.querySelector('html').classList.add(...classesToAdd); })(); Making Americans - News & Stories | 黄大仙高手论坛

黄大仙高手论坛

Skip to main content

Publications

Making Americans

Sun, Dec 01, 2013
Gary Schmidt
These were the beliefs of many of the authors, illustrators, editors, librarians, and teachers who expanded and transformed children鈥檚 book publishing between the 1930s and the 1960s.

Although some later critics have argued that the books published in this era offered a vision of a safe, secure, simple world without injustice or unhappy endings, Gary D. Schmidt shows that the progressive political agenda shared by many Americans who wrote, illustrated, published, and taught children鈥檚 books had a powerful effect. Authors like James Daugherty, Laura Ingalls Wilder, Lois Lenski, Ingri and Edgar Parin D鈥橝ulaire, Virginia Lee Burton, Robert McCloskey, and many others addressed directly and indirectly the major social issues of a turbulent time: racism, immigration and assimilation, sexism, poverty, the Great Depression, World War II, the atomic bomb, and the threat of a global cold war.

The central concern that many children鈥檚 book authors and illustrators wrestled with was the meaning of America and democracy itself, especially the tension between individual freedoms and community ties. That process produced a flood of books focused on the American experience and intent on defining it in terms of progress toward inclusivity and social justice. Again and again, children鈥檚 books addressed racial discrimination and segregation, gender roles, class differences, the fate of Native Americans, immigration and assimilation, war, and the role of the United States in the world. Fiction and nonfiction for children urged them to see these issues as theirs to understand, and in some ways, theirs to resolve. Making Americans is a study of a time when the authors and illustrators of children鈥檚 books consciously set their eyes on national and international sights, with the hope of bringing the next generation into a sense of full citizenship.