, 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); })(); Young Catholic America - News & Stories | 黄大仙高手论坛

黄大仙高手论坛

Skip to main content

Publications

Young Catholic America

Tue, Mar 04, 2014
Christian Smith,Kyle Longest,Jonathan Hill,Kari Christoffersen

Young Catholic America, the latest book based on the groundbreaking National Study of Youth and Religion, explores a crucial stage in the life of Catholics. Drawing on in-depth surveys and interviews of Catholics and ex-Catholics ages 18 to 23--a demographic commonly known as early "emerging adulthood"--leading sociologist Christian Smith and his colleagues offer a wealth of insight into the wide variety of religious practices and beliefs among young Catholics today, the early influences and life-altering events that lead them to embrace the Church or abandon it, and how being Catholic affects them as they become full-fledged adults. Beyond its rich collection of statistical data, the book includes vivid case studies of individuals spanning a full decade, as well as insight into the twentieth-century events that helped to shape the Church and its members in America.

An innovative contribution to what we know about religion in the United States and the evolving Catholic Church, Young Catholic America is the definitive source for anyone seeking to understand what it means to be young and Catholic in America today.