, 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); })(); Historical Studies | 澳门六合彩开奖记录资料

澳门六合彩开奖记录资料

Skip to main content
School of Humanities, Arts, and Social Sciences

Historical Studies

Study history. It鈥檚 a way to study everything.

We study the past to understand humanity's place in the world, to remember those who came before us, and to help us live more wisely in our own time. Get your hands dirty leafing through manuscripts, handling treasures unearthed from ancient cities, and studying abroad, exploring the great sites of London or Budapest.

You鈥檒l be well-equipped for a wide range of careers as employers increasingly seek out majors in the humanities for their creative thinking and critical insight. Visit our department blog, , to join us in discussions about the field of history, contemporary issues, our ongoing research and more.

Explore Programs

Africana Studies Minor

Delivery Mode
On Campus
Degree Options
Minor

Archaeology Minor

Delivery Mode
On Campus
Degree Options
Minor

Classical and Medieval Studies

Delivery Mode
On Campus
Degree Options
Minor

History Major, Minor

Delivery Mode
On Campus
Degree Options
Major
Minor

Social Studies Education (5th to 9th Grade) Minor

Delivery Mode
On Campus
Degree Options
Minor

Social Studies Education (7th to 12th Grade) Major

Delivery Mode
On Campus
Degree Options
Major

Study off-campus

Study abroad with us! We have rotating programs around the world, in Ghana, Britain, the Netherlands, and more.聽

Explore all off-campus programs.

Elmina Castle under a blue sky, surrounded by palm trees.

CORE 231: African Diaspora and "Homegoing" in Ghana

Explore Ghana's history, culture, and contemporary issues, including its role in the Trans-Atlantic Slave Trade, through visits to cultural sites and NGOs, engaging with local scholars and literature, and reflecting on their experiences through journals and essays.

Core fulfillment: Global Regions & Culture